package com.hzit.hzb.gate.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.reactive.CorsConfigurationSource;
import org.springframework.web.cors.reactive.CorsWebFilter;
import org.springframework.web.cors.reactive.UrlBasedCorsConfigurationSource;

/**
 * 类名：
 * 作者：WF
 * 功能：配置网关跨域
 */
// @Configuration
// public class HzitGateWayConfig {
// 	@Bean
// 	public CorsWebFilter corsWebFilter(){
// 		UrlBasedCorsConfigurationSource config = new UrlBasedCorsConfigurationSource();
// 		CorsConfiguration corsConfig = new CorsConfiguration();
// 		corsConfig.addAllowedHeader("*");
// 		corsConfig.addAllowedMethod("*");
// 		corsConfig.addAllowedOrigin("*");
// 		corsConfig.setAllowCredentials(true);
// 		config.registerCorsConfiguration("/**",corsConfig);
// 		return new CorsWebFilter(config);
//
// 	}
// }
